Heat regenerators - Spanish English Dictionary